﻿using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;

namespace AG.Servicios.ServiciosAdministracionDominio
{
    public interface IServicioAdministracionDominio
    {

        /// <summary>
        /// Metodo que consulta Todos los tipos de dominio
        /// </summary>
        /// <returns></returns>
        DataSet ConsultarTodosValoresDeDominio();

        /// <summary>
        /// Metodo que guarda el dominio en la base de datos
        /// </summary>
        /// <param name="dominio">Tipo de dominio</param>
        /// <param name="descripcion">Descripcion del dominio</param>
        /// <param name="valor">Valor que tiene</param>
        /// <returns>true o false</returns>
        bool AgregarDominio(string dominio, string descripcion, int valor);

        /// <summary>
        /// Metodo que elimina el dominio en la base de datos
        /// </summary>
        /// <param name="id">id que tiene</param>
        /// <returns>true o false</returns>
        bool EliminarDominio(int id);
    }
}
